Turnkey contract - German English Dictionary